Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] ze skryptem


Rekomendowane odpowiedzi

Opublikowano

Witam, mam problem z następującym skryptem. Chcę sobie napisać własny skrypt na głowy innych graczy, lecz jest następujący problem..

 

Wywala mi następujące błędy:

 

indentation error: expected 12 spaces, but found 3 tabs <heads.sk, line 25: 'If player doesn't have permissions "heads.access":'>
indentation error: expected 12 spaces, but found 4 tabs <heads.sk, line 26: 'Send "&a[&6HD&a] &4Nie masz uprawnien aby tego uzyc!"'>
indentation error: expected 12 spaces, but found 4 tabs <heads.sk, line 27: 'stop trigger'>
indentation error: expected 12 spaces, but found 3 tabs <heads.sk, line 31: 'If player doesn't have permissions "heads.access":'>
indentation error: expected 12 spaces, but found 4 tabs <heads.sk, line 32: 'Send "&a[&6HD&a] &4Nie masz uprawnien aby tego uzyc!">
indentation error: expected 12 spaces, but found 4 tabs <heads.sk, line 33: 'stop trigger'>
 

Kod skryptu:

 

command /hd [<offlineplayer>]:
    trigger:
        If argument is not set:
            If player doesn't have permissions "heads.access":
                Send "&a[&6HD&a] &4Nie masz uprawnien aby tego uzyc!"
                stop trigger
            Send "&a[&6HD&a] &cWpisz &6/hd <nick gracza> &caby otrzymac jego glowe."
            stop trigger
        If argument is set:
            If player doesn't have permissions "heads.access":
                Send "&a[&6HD&a] &4Nie masz uprawnien aby tego uzyc!"
                stop trigger
            add argument's skull to player
            Send "&a[&6HD&a] &bOtrzymano glowe gracza &6%argument%&b."
 

Próbowałem sam coś zmienić no ale jak widać to nie pomogło, więc zwracam się z problemem do was, wie ktoś czemu ten skrypt mi nie działa?

 

Z góry dzięki i pozdrawiam.

 

Opublikowano

Znasz angielski? Przecież jest napisane że wykryto 3/4 taby, a powinno być 12 spacji.

wyyVCZZ.png

Proszę o zdjęcie tych 25%, bardzo się staram. ^^

Opublikowano

Zrób tak i powinno działać

command /hd [<offlineplayer>]:
	permission: head.access
	permission message: &a[&6HD&a] &cWpisz &6/hd <nick gracza> &caby otrzymac jego glowe.
	trigger:
		If argument is not set:
			Send "&a[&6HD&a] &cWpisz &6/hd <nick gracza> &caby otrzymac jego glowe."
			stop trigger

		If argument is set:
			add argument's skull to player
			Send "&a[&6HD&a] &bOtrzymano glowe gracza &6%argument%&b."
 

Daj +


Opublikowano

Znasz angielski? Przecież jest napisane że wykryto 3/4 taby, a powinno być 12 spacji.

Myślisz, że jestem taki głupi abym nie rozumiał tego błędu.. właśnie z tymi tabami jest wszystko ok.

 

@thepigmansuper - Ta wiadomość jak ktoś nie ma tej permisji nie działa.. Jest wszystko na biało a te znaki wszystkie widać.

 

 

Problem jest tylko, gdy dodaję te linijki: If player doesn't have permissions "heads.access":

Bez nich wszystko hula..

Jeżeli ten skrypt by nie zadziałał to jest jakaś możliwość aby w permission message, można było użyć kolorków i żeby one się wyświetlały poprawnie?

Opublikowano

@UP

Powiedz czy teraz działa

command /hd [<offlineplayer>]:
	trigger:
		if player has permission "head.access":
			If argument is not set:
				Send "&a[&6HD&a] &cWpisz &6/hd <nick gracza> &caby otrzymac jego glowe."
				stop trigger
			If argument is set:
				add argument's skull to player
				Send "&a[&6HD&a] &bOtrzymano glowe gracza &6%argument%&b."
		else:
			send "&a[&6HD&a] &cWpisz &6/hd <nick gracza> &caby otrzymac jego glowe." to player

Daj +


Opublikowano

@up Dzięki wielkie, teraz wszystko ładnie hula. Nie wiem czemu .. Niby tylko delikatna zmiana kodu i problem rozwiązany, dziwny jest ten Skript :D

Jeszcze raz dzięki.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...